home *** CD-ROM | disk | FTP | other *** search
/ Creating Shockwave Web Pages / SHOCKED.bin / software demos / soundedit 16 v2 / soundeditª 16 version 2 demo / Utilities / SimpleText.rsrc / bin.rsrc_CODE_9_STDCLIB.txt < prev    next >
Text File  |  1995-04-19  |  3KB  |  65 lines

  1. # near model CODE resource
  2. # jump table entries: 464-465 (2 of them)
  3. export_58:
  4. 00000000  4CEF 0300 0004           movem.l    A0,A1, [A7 + 0x4]
  5. 00000006  2008                     move.l     D0, A0
  6. 00000008  2F02                     move.l     -[A7], D2
  7. 0000000A  222F 0010                move.l     D1, [A7 + 0x10]
  8. 0000000E  0C81 0000 0011           cmpi.l     D1, 0x11
  9. 00000014  6D2E                     blt        +0x30 /* 00000044 */
  10. 00000016  2409                     move.l     D2, A1
  11. 00000018  B102                     xor.b      D2, D0
  12. 0000001A  E20A                     lsr        D2.b, 1
  13. 0000001C  6526                     bcs        +0x28 /* 00000044 */
  14. 0000001E  0800 0000                btst.b     D0, 0x0
  15. 00000022  6704                     beq        +0x6 /* 00000028 */
  16. 00000024  10D9                     move.b     [A0]+, [A1]+
  17. 00000026  5381                     subq.l     D1, 1
  18. label00000028:
  19. 00000028  2401                     move.l     D2, D1
  20. 0000002A  E88A                     lsr        D2, 4
  21. 0000002C  5382                     subq.l     D2, 1
  22. label0000002E:
  23. 0000002E  20D9                     move.l     [A0]+, [A1]+
  24. 00000030  20D9                     move.l     [A0]+, [A1]+
  25. 00000032  20D9                     move.l     [A0]+, [A1]+
  26. 00000034  20D9                     move.l     [A0]+, [A1]+
  27. 00000036  5382                     subq.l     D2, 1
  28. 00000038  64F4                     bcc        -0xA /* 0000002E */
  29. 0000003A  0281 0000 000F           andi.l     D1, 0xF
  30. 00000040  6002                     bra        +0x4 /* 00000044 */
  31. label00000042:
  32. 00000042  10D9                     move.b     [A0]+, [A1]+
  33. label00000044:
  34. 00000044  5381                     subq.l     D1, 1
  35. 00000046  64FA                     bcc        -0x4 /* 00000042 */
  36. 00000048  241F                     move.l     D2, [A7]+
  37. 0000004A  4E75                     rts
  38. 0000004C  866D 656D                or.w       D3, [A5 + 0x656D]
  39. 00000050  6370                     bls        +0x72 /* 000000C2 */
  40. 00000052  7900                     moveq.l    D4, 0x00
  41. 00000054  0000 4CEF                ori.b      D0, 0xEF
  42. export_59: // at 00000056 (misaligned)
  43. 00000058  0300                     btst       D0, D1
  44. 0000005A  0004 7000                ori.b      D4, 0x0
  45. 0000005E  B3C8                     cmpa.l     A1, A0
  46. 00000060  670A                     beq        +0xC /* 0000006C */
  47. label00000062:
  48. 00000062  1018                     move.b     D0, [A0]+
  49. 00000064  B019                     cmp.b      D0, [A1]+
  50. 00000066  6608                     bne        +0xA /* 00000070 */
  51. 00000068  4A00                     tst.b      D0
  52. 0000006A  66F6                     bne        -0x8 /* 00000062 */
  53. label0000006C:
  54. 0000006C  7000                     moveq.l    D0, 0x00
  55. 0000006E  4E75                     rts
  56. label00000070:
  57. 00000070  7200                     moveq.l    D1, 0x00
  58. 00000072  1221                     move.b     D1, -[A1]
  59. 00000074  9081                     sub.l      D0, D1
  60. 00000076  4E75                     rts
  61. 00000078  8673 7472                or.w       D3, [A3 + D7.w * 4 + 0x72]
  62. 0000007C  636D                     bls        +0x6F /* 000000EB */
  63. 0000007E  7000                     moveq.l    D0, 0x00
  64. 00000080  0000                     .incomplete
  65.